physical verification - Spanish English Dictionary